être dans les nuages – English–Français translations

🇫🇷 fr en 🇬🇧

être dans les nuages

head in the clouds
Wiktionary Links